From a34a0224e4fc6eff35fd41b7f318517b20b95713 Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Fri, 13 Feb 2015 18:21:42 -0800 Subject: [PATCH] gtkwindow: Don't set the background if the window is app-paintable This fixes transparent DND windows. --- gtk/gtkwindow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 4dbde2ab05..2b1bcca936 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -7006,7 +7006,7 @@ gtk_window_realize (GtkWidget *widget) /* We don't need to set a background on the GdkWindow; with decorations * we draw the background ourself */ - if (!priv->client_decorated) + if (!priv->client_decorated && !gtk_widget_get_app_paintable (widget)) gtk_style_context_set_background (gtk_widget_get_style_context (widget), gdk_window); attributes.x = allocation.x; -- 2.30.2